export enum FollowStatus {
	// 双方未关注彼此
	None = 'None', // 未关注

	// 请求中状态
	RequestedByMe = 'RequestedByMe', // 我已向他发出关注请求
	RequestedByThem = 'RequestedByThem', // 他已向我发出关注请求
	MutualRequest = 'MutualRequest', // 双方都向对方发出关注请求，但尚未建立正式关系
	MutualRequestFollowedByMe = 'MutualRequestFollowedByMe', // 双方都向对方发出关注请求，但我已关注他
	MutualRequestFollowedByThem = 'MutualRequestFollowedByThem', // 双方都向对方发出关注请求，但他已关注我

	// 拒绝状态
	RejectedByMe = 'RejectedByMe', // 我拒绝了他的关注请求
	RejectedByThem = 'RejectedByThem', // 他拒绝了我的关注请求
	MutualRequestRejectedByMe = 'MutualRequestRejectedByMe', // 双方都向对方发出关注请求，但我已拒绝他
	MutualRequestRejectedByThem = 'MutualRequestRejectedByThem', // 双方都向对方发出关注请求，但他已拒绝我
	MutualRequestRejected = 'MutualRequestRejected', // 双方都向对方发出关注请求，且相互拒绝

	// 关注状态
	FollowedByMe = 'FollowedByMe', // 我已关注他，可以取消关注
	FollowedByThem = 'FollowedByThem', // 他已关注我，可以选择回关
	MutualFollow = 'MutualFollow' // 双方相互关注，建立了双向关注关系
}
